.pBox{
		&::-webkit-scrollbar{
			height: 0;
			width: 0;
		}
		height: 100vh;
	}
	.header_box {
		width: 100%;
		// height: 630rpx;
		// background: linear-gradient(180deg, #5546DE 0%, rgba(255, 152, 255, 0.05) 100%);
		// background-color: rgba(0,0,0,0.1);
		position: relative;
		background-size: cover !important;
		line-height: 0;
		image{
			// width: 750rpx;
			width: 100%;
			margin-bottom: -1rpx;
		}
		span {
			position: absolute;
			top: 152rpx;
			right: 0;
			width: 134rpx;
			height: 64rpx;
			z-index: 9;
			text-align: center;
			background: rgba(0, 0, 0, 0.3);
			border-radius: 165rpx 0px 0px 165rpx;
			border: 1rpx solid #FFFFFF;
			border-right: none;

			line-height: 64rpx;
			font-size: 26rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #FFFFFF;

			// &:nth-child(2) {
			// 	top: 239rpx;
			// }
		}
		.prize{
			top: 239rpx;
		}
	}
	.banner_bg{
		background-color: rgba(255, 255, 255, .5);
		overflow: hidden;
	}
	.container{
		background-color: #FFBE9E;
	}
	.name_banner {
		width: auto;
		height: 60rpx;
		padding: 15rpx 0 15rpx 20rpx;
		display: flex;
		justify-content: flex-start;
		animation:ad 0s linear infinite 0s;
		background-size: 100% 100%;
		background-repeat: no-repeat;
	
		.item {
			display: flex;
			justify-content: flex-start;
			align-items: center;
			height:52rpx;
			line-height: 52rpx;
			background-color: #fff;
			box-shadow: 0px 0px 6rpx 1rpx rgba(0, 0, 0, 0.1);
			border-radius: 30rpx;
			margin-right: 10rpx;
			padding: 5rpx 18rpx 5rpx 6rpx;
			&:nth-child(3){
				// margin-left: 20rpx;
			}
			
			.avatr {
				line-height: 0;
				image{
					width: 52rpx;
					height: 52rpx;
					border-radius: 50%;
					background-color: rgba(0, 0, 0, .1);
				}
			}
	
			&>span {
				font-size: 28rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #222222;
				display: block;
				line-height: 28rpx;
				margin-left: 8rpx;
				white-space:nowrap;
			}
		}
	}
	.content_box {
		margin-top: -1rpx;
		padding: 1rpx 20rpx;
		// &>view:not(:nth-child(1)){
		// 	margin:30rpx 0 0 20rpx;
		// }
		&>view{
			margin:30rpx  auto 0;
		}
		&>view:first-child{
			margin:30rpx auto 0;
		}
		
		.nums{
			margin: 30rpx 0 0 0rpx;
			width: 710rpx;
			height: 95rpx;
			padding: 30rpx 0rpx;
			background: #FFFFFF;
			border-radius: 20rpx;
			display: flex;
			justify-content: flex-start;
			align-items: center;
			.num{
				display: flex;
				flex-direction: column;
				width: 236rpx;
				text-align: center;
				span{
					font-size: 46rpx;
					line-height: 46rpx;
					font-family: PingFang SC-Regular, PingFang SC;
					font-weight: 400;
					color: #FF4B4B;
					margin:7rpx 0;
					&:nth-child(2){
						font-size: 22rpx;
						line-height: 22rpx;
						font-family: PingFang SC-Regular, PingFang SC;
						font-weight: 400;
						color: #919191;
					}
				}
			}
			.divider{
				width: 0;
				height: 60rpx;
				border-left: 1px solid #E5E5E5;
			}
		}
		.g_model{
			margin-top: 30rpx;
			width: 662rpx;
			// height: 560rpx;
			padding:30rpx 24rpx;
			background: #FFFFFF;
			box-shadow: 0px 0px 20rpx 1rpx rgba(51, 51, 51, 0.08);
			border-radius: 20rpx;
			text-align: center;
			&>span{
				display:block;
			}
			.title{
				padding: 0 52rpx;
				font-size: 34rpx;
				line-height:48rpx;
				font-family: PingFang SC-Bold, PingFang SC;
				font-weight: bold;
				color: #222222;
				margin-bottom: 20rpx;
			}
			.time{
				font-size: 22rpx;
				line-height: 30rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #666666;
			}
			.d_content{
				width: 620rpx;
				height: 359rpx;
				// background: url('@/static/guess/canvas_pink.png');
				// background:linear-gradient(133deg, #FF7B64 0%, #F0669D 100%);
				// box-shadow: 0px 6px 20px 1px rgba(168, 11, 206, 0.27);
				background-size: 100%!important;
				background-repeat: no-repeat;
				margin: 28rpx 0 30rpx;
				border-radius: 20rpx;
				padding: 1rpx 21rpx 0rpx;
				.do{
					width: 620rpx;
					height: 303rpx;
					background:  url(@/static/guess/white_flower.png);
					background-size: 100% 100%;
					margin:  36rpx 0 0;
					position:relative;
					.gua_img_box{
						position:absolute;
						left:15rpx;
						top:0rpx;
						z-index: 10;
						line-height: 0;
						img{
							margin-top: 12rpx;
							width: 590rpx;
							height: 270rpx;
							
							
						}
					}
					
					.show_time{
						display: flex;
						flex-direction: column;
						justify-content: center;
						align-items: center;
						width: 590rpx;
						height: 270rpx;
						font-size: 30rpx;
						line-height: 20rpx;
						font-family: PingFang SC-Regular, PingFang SC;
						font-weight: 400;
						color: #222222;
						
						position:absolute;
						left:15rpx;
						top:12rpx;
						z-index: 10;
						// display: none;
						
						&>span{
							display: block;
							height: 42rpx;
							line-height: 42rpx;
						}
						span{
							letter-spacing: 2rpx;
						}
					}
					.gua{
						padding: 12rpx 15rpx 0;
						// border: 1rpx solid red;
						// margin: 0 0 0 18rpx;
						width: 590rpx;
						height: 270rpx;
					}
				}
				
			}
			.chance_msg{
				height: 42rpx;
				font-size: 30rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				span{
					&:first-child{
						color: #FF0000;
						display: inline-block;
						margin: 0 10rpx;
					}
				}
				.get_more_times{
					display: inline-block;
					span{
						color: #4379A8;
					}
				}
			}
			.no_chance{
				height: 0;
			}
		}
		
		.info{
			width: 650rpx;
			// height: 1128rpx;
			background: #FFFFFF;
			box-shadow: 0px 0px 20rpx 1rpx rgba(51, 51, 51, 0.08);
			border-radius: 30rpx;
			padding: 36rpx 30rpx 30rpx;
			margin:0 auto;
			&>view:first-child{
				text-align: center;
				font-size: 36rpx;
				font-family: PingFang SC-Bold, PingFang SC;
				font-weight: bold;
				color: #222222;
				margin-bottom: 15rpx;
				display: flex;
				justify-content: center;
				align-items: center;
				height: 50rpx;
				line-height: 50rpx;
				span{
					margin: 0 30rpx;
				}
				&>view:nth-child(1),&>view:nth-child(3){
					width: 80px;
					height: 0px;
					border-bottom: 2rpx dashed #B3B3B3;
					position: relative;
				}
				// 
				&>view:nth-child(1)::after,&>view:nth-child(3)::before{
					content: "";
					position: absolute;
					top: -2rpx;
					right: -10rpx;
					width: 6rpx;
					height: 6rpx;
					background-color: #B3B3B3;
					border-radius: 50%;
				}
				&>view:nth-child(3)::before{
					left: -10rpx;
					right: auto;
				}
			}
			.title{
				height: 42rpx;
				font-size: 30rpx;
				line-height: 42rpx;
				font-family: PingFang SC-Bold, PingFang SC;
				font-weight: bold;
				color: #333333;
				margin-bottom: 10rpx;
			}
			.dec{
				// min-height: 37rpx;
				// line-height: 37rpx;
				font-size: 26rpx;
				// overflow: hidden;
				// font-family: PingFang SC-Regular, PingFang SC;
				// font-weight: 400;
				// color: #666666;
				// margin-bottom: 20rpx;
				// .img_box{
				// 	line-height: 0;
				// 	img{
				// 		width: 650rpx;
				// 		height: 288rpx;
				// 	}
				// }
				::v-deep img{
					width: 100% !important;
					max-width: 750rpx;
					display: block;
					margin: 16rpx 0;
				}
				::v-deep video{
					width: 100% !important;
					max-width: 750rpx;
					display: block;
					margin: 16rpx 0;
				}
			}
			.item_rules{
				// &>p{
					font-size: 30rpx;
				// }
			}
		}
		.footer_name{
			height: 37rpx;
			font-size: 26rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #FFFFFF;
			text-align: center;
			padding:20rpx 0  70rpx;
		}
	}
	.no_banner{
		// padding-top: 1rpx ;
		// &>view:not(:first-child){
		// 	margin:30rpx 0 0 20rpx !important;
		// }
		// &>view:nth-child(1){
		// 	margin:29rpx 0 0 20rpx !important;
		// }
	}
	.getMoreTimes{
		position: fixed;
		right: 26rpx;
		bottom: 320rpx;
		z-index: 11;
		img{
			width: 150rpx;
			height: 150rpx;
		}
	}
	@keyframes ad{
		from{transform:translateX(750rpx)}
		to{transform: translateX(-100%)}
	}
	@keyframes openMenu{
		0%{ max-height: 0; }
		99%{ max-height: 95%; }
		100%{ max-height: auto; }
	}
	@keyframes closeMenu{
		0%{ opacity: 1; }
		99%{ opacity: 0.9; }
		100%{ opacity: 0; }
	}